課程概述 |
This course is designed to provide undergraduate junior-level students with the foundation and overview of the concepts, skills, principles and methodologies for the development of computer information systems. Important issues in different system development stages, including planning, analysis, design, testing, implication, and maintenance will be discussed. Use of various software engineering analysis and design tools and techniques are covered, including information gathering for defining system requirements, use case diagrams, class diagrams, interaction diagrams, and other important concepts in unified modeling language (UML). |